Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE TUDORS Detached £561,442 £300,000 11 Feb 2005
3 THE TUDORS Detached £504,209 £330,000 31 Jul 2014
4 THE TUDORS Detached £534,688 £295,000 2 Nov 2005